mobile squads - Alemán Inglés Diccionario